package com.hllxd.hism.star.basic.service.dao.mapper.mis;

import com.hllxd.hism.star.basic.service.model.TblDataAdtypeDefine;
import com.hllxd.hism.star.basic.service.model.TblDataAdtypeDefineExample;

import java.util.List;

public interface DataAdtypeDefineMapper {
    long countByExample(TblDataAdtypeDefineExample example);

    long insert(TblDataAdtypeDefine record);

    long insertSelective(TblDataAdtypeDefine record);

    List<TblDataAdtypeDefine> selectByExample(TblDataAdtypeDefineExample example);

    TblDataAdtypeDefine selectByPrimaryKey(Long id);

    long updateByPrimaryKeySelective(TblDataAdtypeDefine record);

    long updateByPrimaryKey(TblDataAdtypeDefine record);


    /**
     * 查询所有有效的记录
     * @return 记录集合
     */
    List<TblDataAdtypeDefine> selectByAll();
}
